<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*å¤´éƒ¨æ&nbsp;·å¼*/
video{
	background:#000;
	outline: none;
	font-family: "æ€æºé»‘ä½“";
}
.main{
	width: 19.03rem;
	margin: 0 auto;
	padding-top:0.8rem;
}
.max-width{
	max-width: 17.25rem;
	margin:0 auto;
	position: relative;
}
.footer-max-width{
	max-width: 13.75rem;
	margin:0 auto;
	position: relative;
}
.Border{
	border-bottom:0.01rem solid #dfdfdf;	
}
.img-big,.img-small{
	cursor: pointer;
	overflow: hidden;
}
.img-big img{
	transition: all 1s ease 0s;
}
.img-big:hover img{
	transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
}
.img-small img{
	transition: all 1s ease 0s;
}
.img-small:hover img{
	transform: scale(0.8);
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -o-transform: scale(0.8);
}
.return-top{
	cursor: pointer;
}
#header {
     position: fixed;
     top: 0;
     left: 0;
     width: 100%;
     z-index: 100;
     background-image: linear-gradient(-90deg, #2D75D4 0%, #1353c8 23%, #25419A 100%);
}
 #header header {
	 width:14.5rem;
     height:0.8rem;
     line-height: 0.8rem;
     text-align: center;
     position: relative;
     text-align: center;
	 margin:0 auto;
}
.logo{
	width:1.2rem;
	height:0.62rem;
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	margin:auto 0;
}
.logo img{
	width:100%;
	height:100%;
}
#header .nav{
	display:inline-block;
	text-align: center;
}
#header .nav&gt;ul{
	max-width: 100%;
}
#header .nav&gt;ul&gt;li{
	float:left;
	position:relative;
}
#header .nav&gt;ul&gt;li&gt;a{
	display:block;
	padding:0 0.3rem;
	width:100%;
	height:100%;
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #FFFFFF;
	position:relative;
}
#header .nav&gt;ul&gt;li:hover::after{
	content:'';
	display: block;
	width:0.13rem;
	height:0.06rem;
	background:url(../../icon/frontend_pc/up.png) no-repeat center;
	background-size:100%;
	position:absolute;
	bottom:0.13rem;
	left:0;
	right:0;
	margin:0 auto;
}
#header .nav&gt;ul&gt;.active::after{
	content:'';
	display: block;
	width:0.13rem;
	height:0.06rem;
	background:url(../../icon/frontend_pc/up.png) no-repeat center;
	background-size:100%;
	position:absolute;
	bottom:0.13rem;
	left:0;
	right:0;
	margin:0 auto;
}
#header .nav .navChild{
	position:absolute;
	top:0.8rem;
	left:50%;
	margin-left:-0.8rem;
	width:1.6rem;
	background:rgba(255,255,255,.97);
	box-shadow: 0rem 0rem 0.15rem 0.03rem rgba(96, 96, 96, 0.6);
	z-index: 55;
}
#header .nav&gt;ul&gt;li:hover .navChild{
	display:block;
}
#header .nav .navChild&gt;ul&gt;li{
	width:100%;
	height:0.6rem;
	line-height: 0.6rem;
}
#header .nav .navChild&gt;ul&gt;li&gt;a{
	display:block;
	text-align: left;
	padding-left:0.3rem;
	font-size: 0.14rem;
	color: #666666;
}
#header .nav .navChild&gt;ul&gt;li:hover{
	cursor: pointer;
	background:#1D60CD;
}
#header .nav .navChild&gt;ul&gt;li:hover&gt;a{
	color:#fff;
}
#header .nav .navChild .select&gt;a{
	background:url(../../icon/frontend_pc/right.png) no-repeat center right 0.18rem;
	background-size:0.06rem;
}
#header .nav .navChild .select:hover&gt;a{
	background:url(../../icon/frontend_pc/right-f.png) no-repeat center right 0.18rem;
	background-size:0.06rem;
}
#header .nav .navChild-cl{
	position:absolute;
	left:1.6rem;
	top:0;
	width:2.5rem;
	min-height:100%;
	background:url(../../icon/frontend_pc/child-c.png) no-repeat;
	background-size:100% 100%;
	box-shadow: 0rem 0rem 0.15rem 0.03rem rgba(96, 96, 96, 0.6);
}
#header .nav .navChild .select:hover .navChild-cl{
	display:block;
}
#header .nav .navChild-cl&gt;ul&gt;li{
	height:0.6rem;
	line-height: 0.6rem;
	text-align: left;
}
#header .nav .navChild-cl&gt;ul&gt;li&gt;a{
	display:block;
	padding-left:0.3rem;
	font-size: 0.14rem;
	color: #666666;
}
#header .nav .navChild-cl&gt;ul&gt;li&gt;a:hover span{
	color: #2c62ac;
	text-decoration: underline;
}
#header .head-right{
	height:100%;
	position:absolute;
	top:0;
	right:0rem;
}
#header .head-right .search-top{
	position:absolute;
	top:0.7rem;
	right:0.8rem;
	height:0.5rem;
	line-height: 0.5rem;
}
#header .head-right .search-top input{
	width:3rem;
	height:0.5rem;
	line-height: 0.5rem;
	padding:0 0.1rem;
	border:0.05rem solid #fff;
	background:#efefef;
	font-size:0.12rem;
	color:#666;
}
#header .head-right .search{
	display:block;
	width:0.8rem;
	height:100%;
	float:left;
	background:url(../../icon/frontend_pc/search.png) no-repeat center;
	background-size:0.32rem;
}
#header .head-right .cart{
	display:block;
	width:0.8rem;
	height:100%;
	float:left;
	background:url(../../icon/frontend_pc/cart.png) no-repeat center;
	background-size:0.33rem;
}
#header .head-right .wechat{
	width:1.5rem;
	height:1.65rem;
	position:absolute;
	top:0.81rem;
	right:0;
	z-index: 55;
	background:#fff;
	box-shadow: 0rem 0rem 0.1rem 0rem 
		rgba(0,115,225, 0.31);
}
#header .head-right .wechat .img{
	width:100%;
	height:1.3rem;
	padding:0.1rem 0.1rem 0 0.1rem;
}
#header .head-right .wechat p{
	height:0.35rem;
	line-height: 0.3rem;
	font-size: 0.12rem;
	color:#333;
}
/*å°¾éƒ¨*/
.footer{
	height: 6rem;
	overflow: hidden;
	background: #255ADF;
	box-shadow: 0rem 0.05rem 0.15rem 0rem rgba(0,16,56,0.2);
}
.footer .footer-logo{
	width: 2.87rem;
	height: 3.5rem;
	background: #1349CE;
	padding:0.85rem 0.45rem 0;
}
.footer .footer-logo img{
	width:1.49rem;
	display: block;
	margin:0 auto 0.4rem;
}
.footer .footer-logo .tel{
	font-size: 0.54rem;
	font-family: Myriad Pro;
	font-weight: 400;
	color: #FFFFFF;
	padding-left:0.47rem;
	background:url(../../icon/frontend_pc/tel.png);
	background-position: center left 0;
	background-size:0.36rem;
	background-repeat: no-repeat;
}
.footer .footer-logo .tel-des{
	width: 100%;
	height: 0.27rem;
	line-height: 0.25rem;
	border: 0.01rem solid #FFFFFF;
	border-radius: 0.08rem;
	font-size: 0.18rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #FFFFFF;
	text-align: right;
	letter-spacing: 0.12rem;
	padding-right:0.03rem;
}
.footer .footer-con{
	width:10.88rem;
	padding:0.8rem 0 0 0.75rem;
}
.footer .footer-lis{
	width:4.12rem;
	float:left;
	height:1.35rem;
}
.footer .footer-lis:nth-child(2n){
	width:5rem;
	margin-left:1rem;
}
.footer .footer-lis.on{
	width:auto;
}
.footer .footer-lis .footer-lis-t{
	font-size: 0.22rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #FFFFFF;
	padding-bottom:0.13rem;
	border-bottom:0.01rem solid rgba(251, 212, 148, 0.5);
	margin-bottom:0.2rem;
}
.footer .footer-lis .footer-lis-t a{
	font-size: 0.22rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #FFFFFF;
}
.footer .footer-lis .footer-lis-c li{
	float:left;
	margin-right:0.38rem;
	margin-bottom:0.1rem;
}
.footer .footer-lis .footer-lis-c li:last-child{
	margin-right:0;
}
.footer .footer-lis .footer-lis-c a{
	font-size: 0.16rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #FBD494;
	line-height: 0.25rem;
}
.code{
	padding-top:0.45rem;
}
.code .footer-menu{
	padding-top:1rem;
}
.code .footer-menu-li{
	font-size: 0.22rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #FFFFFF;
	margin-right:0.45rem;
	text-decoration: underline;
}
.code-con{
	text-align: center;
	font-size: 0.13rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #FFFFFF;
}

.code-con .code-lis{
	margin-right:0.3rem;
}
.code-con img{
	width:1.21rem;
	height:1.21rem;
	border-radius: 0.06rem;
}

.benan{
	text-align: center;
	font-size:0.18rem;
	height:1.3rem;
	overflow: hidden;
	padding:0.37rem 0 0;
}
.benan .benan-ty{
	display:inline-block;
	color:#939393;
	padding-right:0.15rem;
	position:relative;
	top:-0.04rem;
}
.benan img{
	float:left;
}
.benan a{
	display:inline-block;
	text-decoration:none;
	height:0.2rem;
	line-height:0.2rem;
	
}
.benan .benan-bn{
	float:left;
	height:0.2rem;
	line-height:0.2rem;
	margin: 0rem 0rem 0rem 0.05rem;
	color:#939393;
}
.benan .footer-dec{
	padding-top:0.15rem;
	text-align: center;
	color:#939393;
}
.common-tit{
	line-height: 0.88rem;
	text-align: center;
	padding:0.5rem 0 0.5rem;
}
.common-tit h2{
	position: relative;
	padding-bottom:0.1rem;
	font-size: 0.4rem;
	font-family: SourceHanSerifCN-Bold;
	font-weight: bold;
	color: rgba(0,0,0,.9);
}
.common-tit h2::after{
	content:'';
	width: 0.57rem;
	height: 0.04rem;
	background: #255ADF;
	position: absolute;
	bottom:0;
	left:0;
	right:0;
	margin:0 auto;
}
/*å³ä¾§å¯¼èˆª*/
.nav-right{
	position:fixed;
	top:50%;
	right:0rem;
	z-index: 55;
	margin-top:-1.84rem;
}
.nav-right .nav-right-lis{
	width:0.65rem;
	height:0.77rem;
	background:#1859e4;
	text-align: center;
	margin-top:0.02rem;
	position:relative;
	cursor: pointer;
}
.nav-right .nav-right-lis:hover,.nav-right .nav-right-lis.tel:hover{
	background:#0438cd;
}
.nav-right .nav-right-lis:hover .href{
	font-family: SourceHanSerifCN-Light;
	font-size: 0.18rem;
	color: #ffffff;
	padding:0.18rem 0.1rem 0;
	line-height: 0.2rem;
	background:none !important;
}
.nav-right .shop:hover .shop-code{
	display: block;
}
.nav-right .nav-right-lis .href{
	display:block;
	padding-top:0.45rem;
	color: rgba(255,255,255,0.9);
	font-family: SourceHanSerifCN-Medium;
	font-size: 0.14rem;
}
.nav-right .nav-right-lis.shop a{
	background:url(../../icon/frontend_pc/cart.png) no-repeat center top 0.15rem;
	background-size:0.24rem;
}
.nav-right .nav-right-lis.consult .href{
	background:url(../../icon/frontend_pc/consult.png) no-repeat center top 0.15rem;
	background-size:0.28rem;
}
.nav-right .nav-right-lis.tel{
	background:url(../../icon/frontend_pc/GIF.gif) no-repeat center;
	background-size:100%;
}
.nav-right .nav-right-lis.tel a{
	background:url(../../icon/frontend_pc/tel-c.png) no-repeat center top 0.15rem;
	background-size:0.24rem;
}
.nav-right .nav-right-lis.people a{
	background:url(../../icon/frontend_pc/people.png) no-repeat center top 0.15rem;
	background-size:0.27rem;
}
.nav-right .nav-right-lis.top span{
	display:block;
	width:100%;
	height:100%;
	cursor: pointer;
}
.nav-right .nav-right-lis.top span::after{
	position: absolute;
	top:0;
	left:0;
	right:0;
	margin:0.35rem auto 0;
	content:'';
	width:0.15rem;
	height:0.15rem;
	transform: rotateZ(-45deg)skew(-7deg, -7deg);
	border:0.02rem solid #fff;
	border-width: 0.02rem 0.02rem 0 0;
}
/* 
 *é¦–é¡µ start
 */
.main .video{
	width:12rem;
	height:6.75rem;
	margin:0.2rem auto 0.6rem;
	position: relative;
}
.main .video video{
	display: block;
	margin:0 auto;
	width:100%;
	height:100%;
	background:#1D1618;
	border-radius: 0.3rem;
	box-shadow: 0rem 0.4rem 0.28rem -0.22rem rgba(0,0,0,0.8);
}
.main .video::after{
	position: absolute;
	bottom:1.05rem;
	right:-1.95rem;
	content:'';
	width:1.75rem;
	height:2.26rem;
	background:url(../../img/frontend_pc/video2.png);
	background-position: center;
	background-size:100%;
	background-repeat: no-repeat;
}
.banner-pup-q{
	position: fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.5);
	z-index: 100;
}
.banner-pup{
	position: absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:auto;
	width: 9rem;
	height: 4rem;
	z-index: 101;
}
.banner-pup .img-big{
	width:100%;
	height:100%;
}
.banner-pup img{
	display: block;
	width:100%;
	height:100%;
}
.banner-pup .close{
	position: absolute;
	top:0.12rem;
	right:0.12rem;
	width: 0.24rem;
	height: 0.24rem;
	background: #FFFFFF;
	cursor: pointer;
}
.banner-pup .close::before{
	content:'';
	width:0.03rem;
	height:0.2rem;
	border-radius: 0.05rem;
	background:#0F0E75;
	position: absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:auto;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg); 	/* IE 9 */
	-moz-transform:rotate(45deg); 	/* Firefox */
	-webkit-transform:rotate(45deg); /* Safari å’Œ Chrome */
	-o-transform:rotate(45deg); 
}
.banner-pup .close::after{
	content:'';
	width:0.03rem;
	height:0.2rem;
	border-radius: 0.05rem;
	background:#0F0E75;
	position: absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	margin:auto;
	transform:rotate(-45deg);
	-ms-transform:rotate(-45deg); 	/* IE 9 */
	-moz-transform:rotate(-45deg); 	/* Firefox */
	-webkit-transform:rotate(-45deg); /* Safari å’Œ Chrome */
	-o-transform:rotate(-45deg); 
}
.banner-pup .see{
	position: absolute;
	bottom:0.22rem;
	left:0;
	right:0;
	margin:0 auto;
	width: 2rem;
	height: 0.5rem;
	line-height: 0.5rem;
	text-align: center;
	background: #2530E8;
	box-shadow: 0rem 0.06rem 0.05rem 0rem rgba(0,0,0,0.35);
	border-radius: 0.1rem;
	font-size: 0.32rem;
	font-family: SourceHanSerifCN-Bold;
	color: #FFFFFF;
	text-shadow: 0rem 0.06rem 0.05rem rgba(0,0,0,0.35);
	padding-left:0.25rem;
}
.banner-pup .see::after{
	content:'';
	position: absolute;
	width: 0;
	height: 0;
	left:0.25rem;
	bottom:0;
	top:0;
	margin:auto 0;
	border-top: 0.12rem solid #FFCC01;
	border-right: 0.1rem solid transparent;
	border-left: 0.1rem solid transparent;
	transform:rotate(-90deg);
	-ms-transform:rotate(-90deg); 	/* IE 9 */
	-moz-transform:rotate(-90deg); 	/* Firefox */
	-webkit-transform:rotate(-90deg); /* Safari å’Œ Chrome */
	-o-transform:rotate(-90deg); 
}
/* å…³äºŽç§€åŸŸ */
.index-about{
	height:3.55rem;
	background:url(../../img/frontend_pc/index-about.jpg);
	background-position: center;
	background-size:100% cover;
	background-repeat: no-repeat;
}
.index-about .common-tit h2{
	color:#fff;
}
.index-about .common-tit h2::after{
	background:#fff;
}
.index-about .about-con{
	width:14.1rem;
	margin:0 auto;
}
.index-about .about-con .about-con-li{
	width:1.4rem;
	height:1.4rem;
	border-radius: 50%;
	background:url(../../icon/frontend_pc/about-a.png);
	background-position: center;
	background-size:100% 100%;
	background-repeat: no-repeat;
	font-size: 0.3rem;
	font-family: SourceHanSerifCN-Bold;
	font-weight: bold;
	color: #0E43C5;
	text-align: center;
	cursor: pointer;
	padding:0.26rem 0 0;
	margin:0 1.06rem;
	transition: all .3s
}
.index-about .about-con .about-con-li a{
	font-family: SourceHanSerifCN-Bold;
	color: #0E43C5;
}
.index-about .about-con .about-con-li:hover{
	background:url(../../icon/frontend_pc/about-b.png);
	background-size:100% 100%;
	 transform: scale(1.1);
}
/* åŠ&nbsp;ç›Ÿ */
.index-join{
	position: relative;
}
.index-join::after{
	content:'';
	width:100%;
	height: 3.36rem;
	background:#F3F3F3;
	position:absolute;
	bottom:0;
	left:0;
	z-index: 0;
}
.join-con{
	width:17.45rem;
	margin:0 auto;
	position: relative;
	z-index: 1;
	display: flex;
}
.join-con .join-con-li{
	margin:0 0.08rem;
	cursor: pointer;
	flex:1;
}
.join-con .join-con-li .normal{
	width: 3.87rem;
	height: 5.62rem;
	background: #5b95ff;
	padding:0.9rem 0 0 0.4rem;
}
.join-con .join-con-li:nth-child(1) .normal{
	background: #5b95ff;
}
.join-con .join-con-li:nth-child(2) .normal{
	background: #4B7DF9;
}
.join-con .join-con-li:nth-child(3) .normal{
	background: #255ADF;
}
.join-con .join-con-li:nth-child(4) .normal{
	background: #123FB0;
}
.join-con .join-con-li .normal img{
	width:1.15rem;
	display:block;
	cursor: pointer;
}
.join-con .join-con-li .normal h4{
	font-size: 0.33rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #FFFFFF;
	margin:0.2rem 0 0.5rem;
}
.join-con .join-con-li .normal .des{
	font-size: 0.24rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #FFFFFF;
	line-height: 0.3rem;
	height:1.08rem;
}
.join-con .join-con-li .normal .more{
	width: 0.49rem;
	height: 0.49rem;
	text-align: center;
	background: #9BB6F9;
	border-radius: 50%;
	font-size: 0.32rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #FFFFFF;
	margin-top:0.5rem;
}
.join-con .join-con-li .hover{
	display: none;
	width:5.2rem;
	height: 5.62rem;
	background:#fff;
	position: relative;
}
.join-con .join-con-li.on .normal{
	display: none;
}
.join-con .join-con-li.on .hover{
	display: block;
}
/* .join-con .join-con-li:first-child .hover{
	display: block;
} */
.join-con .join-con-li .normal{
	display: block;
}
.join-con .join-con-li .hover{
	display: none;
}
/* .join-con .join-con-li:hover .normal{
	display: none;
}
.join-con .join-con-li:hover .hover{
	display: block;
} */
.join-con .join-con-li .hover .join-t{
	padding:0.58rem 0 0 0.66rem;
	width:100%;
	
}
.join-con .join-con-li .hover .img-big{
	width:100%;
	height:2.55rem;
}
.join-con .join-con-li .hover img{
	display: block;
	width:100%;
	height:100%;
}
.join-con .join-con-li .hover h4{
	font-size: 0.33rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #000000;
	margin-bottom:0.59rem;
}
.join-con .join-con-li .hover .des{
	font-size: 0.24rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #000000;
}
.join-con .join-con-li .hover .more{
	width: 0.49rem;
	height: 0.49rem;
	text-align: center;
	background: #255ADF;
	border-radius: 50%;
	font-size: 0.32rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #FFFFFF;
	position: absolute;
	bottom:0.86rem;
	right:0.58rem;
}
/* æ–°é—»èµ„è®¯ */
.index-news{
	background:#F3F3F3;
	padding:0 0.96rem 1.4rem;
}

.news-con .news-con-left{
	width:8.5rem;
	margin-top:0.2rem;
}
.news-con .news-con-right{
	width:8.6rem;
}
.news-con .news-con-left .img{
	width: 5.35rem;
	height: 2.95rem;
}
.news-con .news-con-left .img img{
	width:100%;
	height:100%;
}
.news-con .news-con-left .con{
	width:3.15rem;
	padding:0.35rem 0 0.6rem 0.3rem;
	min-height: 2.95rem;
	position: relative;
}
.news-con .news-con-left h5{
	font-size: 0.26rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #262626;
	margin-bottom:0.2rem;
}
.news-con .news-con-left .des{
	font-size: 0.22rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #262626;
	line-height: 0.38rem;
}
.news-con .news-con-left .more{
	position: absolute;
	bottom:0;
	left:0.3rem;
	display: block;
	width: 0.5rem;
	height: 0.5rem;
	line-height: 0.44rem;
	border: 0.02rem solid #434343;
	border-radius: 50%;
	text-align: center;
	margin:0.5rem 0 0 0.1rem;
	font-size: 0.4rem;
	color:#434343;
	font-family: SourceHanSerifCN-Regular;
}
.news-con .news-con-left .more:hover{
	background:#255ADF;
	border: 0.02rem solid #255ADF;
	color:#ffffff;
}
.news-con .news-con-right .list .li{
	width: 100%;
	height: 0.95rem;
	background: #fff;
	margin-bottom:0.35rem;
}
.news-con .news-con-right .list .li a{
	display: block;
	width:100%;
	height:100%;
}
.news-con .news-con-right .list .li .date{
	width:1.12rem;
	text-align: center;
	font-size: 0.18rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #666666;
	padding:0.1rem 0 0.1rem 0.15rem;
	position: relative;
}
.news-con .news-con-right .list .li .date::after{
	content:'';
	width:0.01rem;
	height:0.54rem;
	background:#C9C9C9;
	position: absolute;
	top:0;
	bottom:0;
	right:0;
	margin:auto 0;
}
.news-con .news-con-right .list .li .date span{
	font-size: 0.33rem;
	display: block;
}
.news-con .news-con-right .list .li .con-v{
	width:7.48rem;
	font-size: 0.24rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #666666;
	margin:0.13rem 0;
	padding:0 0.15rem;
}
.news-con .news-con-right .list .li:hover{
	background:#255ADF;
}
.news-con .news-con-right .list .li:hover .date{
	color:#fff;
}
.news-con .news-con-right .list .li:hover .date::after{
	background:#fff;
}
.news-con .news-con-right .list .li:hover .con-v{
	color:#fff;
}
.news-con .news-con-right .more{
	width: 1.95rem;
	height: 0.42rem;
	line-height: 0.42rem;
	text-align: center;
	background: #255ADF;
	font-size: 0.21rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #FFFFFF;
	float:right;
}
/* çŽ‹ç‰ŒæœåŠ¡äº§å“ */
.index-product{
	padding:0 0.95rem;
}
.index-product .index-product-con .li{
	width: 3.07rem;
	height: 5.8rem;
	border-radius: 0.72rem;
	overflow: hidden;
	position: relative;
	float:left;
	margin:0 0.44rem 0 0;
}
.index-product .index-product-con .li:last-child{
	margin-right: 0;
}
.index-product .index-product-con .img{
	width:100%;
	height:3.6rem;
}
.index-product .index-product-con .con{
	width: 3.07rem;
	height: 2.89rem;
	background: #255ADF;
	border-radius: 0.72rem 0 0.72rem 0.72rem;
	position: relative;
	top:-0.75rem;
	left:0;
	padding:0.3rem 0.4rem 0;
	text-align: center;
}
.index-product .index-product-con .li.on .en{
	height:auto;
	margin-bottom:0.2rem;
}
.index-product .index-product-con .li .other-lis{
	display: block;
	font-size: 0.24rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #255adf;
	min-width: 2.1rem;
	height: 0.37rem;
	line-height: 0.35rem;
	border:0.01rem solid #fff;
	background:#fff;
	border-radius: 0.08rem;
	margin:0.18rem auto 0;
	padding:0 0.2rem 0 0;
	position: relative;
}
.index-product .index-product-con .li .other-lis::after{
	content:'';
	width: 0;
	height: 0;
	margin:auto;
	border-top: 0.12rem solid #255adf;
	border-right: 0.1rem solid transparent;
	border-left: 0.1rem solid transparent;
	transform:rotate(-90deg);
	-ms-transform:rotate(-90deg); 	/* IE 9 */
	-moz-transform:rotate(-90deg); 	/* Firefox */
	-webkit-transform:rotate(-90deg); /* Safari å’Œ Chrome */
	-o-transform:rotate(-90deg); 
	position: absolute;
	top:0;
	right:0.05rem;
	bottom:0;
}
.index-product .index-product-con .li .other-lis:hover{
	color: #fff;
	background:#255adf;
}
.index-product .index-product-con .li .other-lis:hover::after{
	border-top: 0.12rem solid #fff;
}
.index-product .index-product-con .en{
	font-size: 0.14rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #FFFFFF;
	height: 0.9rem;
	margin-bottom:0.3rem;
}
.index-product .index-product-con .cn{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #FFFFFF;
	min-width: 2.1rem;
	height: 0.47rem;
	line-height: 0.45rem;
	border: 0.01rem solid #FFFFFF;
	border-radius: 0.08rem;
	margin:0 auto;
	padding:0 0.2rem 0 0;
	position: relative;
}
.index-product .index-product-con .cn::after{
	content:'';
	width: 0;
	height: 0;
	margin:auto;
	border-top: 0.12rem solid #fff;
	border-right: 0.1rem solid transparent;
	border-left: 0.1rem solid transparent;
	transform:rotate(-90deg);
	-ms-transform:rotate(-90deg); 	/* IE 9 */
	-moz-transform:rotate(-90deg); 	/* Firefox */
	-webkit-transform:rotate(-90deg); /* Safari å’Œ Chrome */
	-o-transform:rotate(-90deg); 
	position: absolute;
	top:0;
	right:0.05rem;
	bottom:0;
}
.index-product .index-product-con .cn a{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #FFFFFF;
}
.index-map .map{
	width:16rem;
	margin:0 auto;
}
.index-map .map .img{
	width:100%;
	height:100%;
}

@media (max-width: 19.2rem) and (min-width:12rem) {
	
}
/* 
 *é¦–é¡µ end
 */

/* 
 *é›†å›¢ç®€ä»‹start
 */
.con-max-width{
	width:15rem;
	margin:0 auto;
}
.profile .banner img{
	width:100%;
}
/* é¢åŒ…å±‘å¯¼èˆª */
.crumbs{
	font-size: 0.24rem;
	font-family: SourceHanSerifCN-SemiBold;
	font-weight: 400;
	color: #000000;
	padding:0.42rem 0 0.42rem 0.7rem;
	position: relative;
}
.crumbs::after{
	content:'';
	position: absolute;
	top:0;
	bottom:0;
	left:0;
	margin:auto 0;
	width:0.47rem;
	height:0.47rem;
	/* background-color: #1859E4; */
	border-radius: 50%;
	background-image:url(../../icon/frontend_pc/home.png);
	background-position: center;
	background-size:0.4rem;
	background-repeat: no-repeat;
}
.crumbs span{
	padding:0 0.05rem;
}
.crumbs a{
	font-family:SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #000000;
}
.crumbs a:last-child{
	font-family: SourceHanSerifCN-SemiBold;
	text-decoration: underline;
}
/* */
.profile-content{
	padding-top:0.1rem;
}
.profile-content img{
	width:100%;
}
.profile-oracle .des{
	font-size: 0.3rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #262626;
/* 	line-height: 0.45rem; */
	padding:0.4rem 0;
}
.profile-oracle.center .des{
	text-align: center;
}
.profile-oracle .list .li{
	width: 4.96rem;
}
.profile-oracle .list .li .img{
	height: 6.6rem;
}
.profile-oracle .list .li:nth-child(2){
	width:9.85rem;
}
.profile-oracle .list .li .tit{
	font-size: 0.3rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #262626;
	text-align: center;
	padding:0.2rem 0.1rem;
}
.profile-oracle .list .li:nth-child(2) .tit{
	padding:0.2rem 1.7rem;
}
.profile-oracle .list img,.profile-oracle .list-box img{
	width:100%;
	height:100%;
}
.profile-oracle .list-box .li{
	width:4.8rem;
	height:3.4rem;
	border-radius: 0.12rem;
	overflow: hidden;
	margin: 0 0.3rem 0.3rem 0;
}
.profile-oracle .list-box .li:nth-child(3n){
	margin-right:0;
}
.profile-oracle .list-box .li .img{
	width: 100%;
	height: 2.7rem;
}
.profile-oracle .list-box .li .tit{
	width: 4.8rem;
	height: 0.7rem;
	line-height: 0.7rem;
	background: #255ADF;
	text-align: center;
	font-size: 0.3rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #FFFFFF;
	padding:0 0.3rem;
}
/* 
 *é›†å›¢ç®€ä»‹end
 */

/* 
 *ä¼ä¸šæ–‡åŒ– start
 */
.culture-content .culture-con .left{
	width:7.7rem;
	padding-right:0.3rem;
}
.culture-content .culture-con h4{
	font-size: 0.33rem;
	font-family: SourceHanSerifCN-bold;
	font-weight: 500;
	color: #255ADF;
	line-height: 0.52rem;
	border-bottom:0.01rem solid rgba(39,90,233,.5);
	margin-right:-0.3rem;
	margin-bottom:0.3rem;
}
.culture-content .culture-con h4 span{
	font-size: 0.26rem;
	font-family: SourceHanSerifCN-Light;
	color: #255ADF;
}
.culture-content .culture-con .des{
	padding:0.45rem 0 0;
}
.culture-content .culture-con .des p{
	font-size: 0.24rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #000000;
	line-height: 0.4rem;
}
.culture-content .culture-con .left .img{
	margin:0 -0.3rem 0.2rem 0;
	padding-bottom:0.1rem;
	border-bottom:0.01rem solid #262626;
}
.culture-content .culture-con .img-li{
	float:left;
	width:1.55rem;
	height:1.07rem;
	margin-right:0.05rem;
}
.culture-content .culture-con .img-li img{
	width:100%;
	height:100%;
}
.culture-content .culture-con .right{
	width: 5.26rem;
	height: 7.95rem;
}
.culture-content .culture-con .right img{
	width:100%;
	height:100%;
}
.culture-list .li{
	width:100%;
	height:5rem;
	background: #F7F8F8;
	margin-bottom:0.33rem;
}
.culture-list .li-text{
	padding:0.3rem 0.42rem 0 0.84rem;
	float:left;
	width:6.78rem;
}
.culture-list .li-text h4{
	font-size: 0.33rem;
	font-family: SourceHanSerifCN-Bold;
	font-weight: bold;
	color: #255ADF;
	border-bottom:0.05rem solid #EEEEEE;
	padding-bottom:0.2rem;
	margin-bottom:0.2rem;
	position: relative;
}
.culture-list .li-text h4::after{
	position: absolute;
	bottom:-0.05rem;
	left:0;
	content:'';
	width: 0.62rem;
	height: 0.05rem;
	background: #255ADF;
}
.culture-list .li-text p{
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #4C4948;
	line-height: 0.35rem;
}
.culture-list .li-img{
	width:8.2rem;
	height:100%;
	float:right;
}
.culture-list .li-img img{
	width:100%;
	height:100%;
}
.culture-list .li:nth-child(2n) .li-text{
	float:right;
	padding-left:0.55rem;
	padding-right:0.7rem;
}
.culture-list .li:nth-child(2n) .li-img{
	float:left;
}
/* 
 *ä¼ä¸šæ–‡åŒ– end
 */

/* 
 * ä¼ä¸šè£èª‰ start
 */
.honor-con .li{
	height:4.9rem;
	padding:0.4rem 0 0;
}
.honor-con .li:nth-child(odd){
	background: #F7F8F8;
}
.honor-con .li h3{
	font-size: 0.72rem;
	font-family: SourceHanSerifCN-SemiBold;
	font-weight: 600;
	font-style: italic;
	color: #262626;
	text-align: center;
}
.honor-con .li .con{
	position: relative;
	padding:0 0 0 5.4rem;
	min-height: 2.5rem;
}
.honor-con .li .con .img{
	width:3rem;
	height:2.5rem;
	position: absolute;
	top:0;
	bottom:0;
	left:1.65rem;
	margin:auto 0;
}
.honor-con .li .con img{
	width:100%;
	height:100%;
}
.honor-con .li .con .des{
	display: flex;
	flex-flow: column;
	justify-content: center;
	min-height: 2.5rem;
	margin-top:0.3rem;
}
.honor-con .li .con .des p{
	font-size: 0.22rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	/*color: #262626;*/
	line-height: 0.4rem;
}
.honor-con .li .con .des span{
	/*color:#255ADF;*/
	font-family: SourceHanSerifCN-Heavy;
}
/* 
 * ä¼ä¸šè£èª‰ end
 */

/* 
 * å‘å±•åŽ†å² start
 */
.history-con{
	padding:0 1rem 0 1.6rem;
}
.history-con .li{
	position: relative;
	padding-left:0.75rem;
	padding-top:0.2rem;
}
.history-con .li::after{
	position: absolute;
	top:1.25rem;
	left:0;
	content:"";
	width: 0.02rem;
	height: 100%;
	background: #255ADF;
}
.history-con .li h3{
	font-size: 0.6rem;
	font-family: SourceHanSerifCN-Bold;
	font-weight: bold;
	color: #255ADF;
	position: relative;
	padding-bottom:0.2rem;
}
.history-con .li h3::before{
	position: absolute;
	bottom:-0.22rem;
	left:-0.97rem;
	content:"";
	width: 0.44rem;
	height: 0.44rem;
	border-radius: 50%;
	background:url(../../icon/frontend_pc/history-icon.png);
	background-size: 100%;
	z-index: 5;
}
.history-con .li .line{
	margin-left:-0.75rem;
	width: 55%;
	height: 0.02rem;
	background: -webkit-linear-gradient(left,rgba(37, 90, 223, 1),rgba(37, 90, 223, 1) 20%, rgba(37, 90, 223, 0) 100%); /* Safari 5.1 - 6.0 */ 
	background: -o-linear-gradient(left,rgba(37, 90, 223, 1),rgba(37, 90, 223, 1) 20%, rgba(37, 90, 223, 0) 100%); /* Opera 11.1 - 12.0 */ 
	background: -moz-linear-gradient(left,rgba(37, 90, 223, 1),rgba(37, 90, 223, 1) 20%, rgba(37, 90, 223, 0) 100%); /* Firefox 3.6 - 15 */
	background: linear-gradient(left,rgba(37, 90, 223, 1),rgba(37, 90, 223, 1) 20%, rgba(37, 90, 223, 0) 100%); /* æ&nbsp;‡å‡†çš„è¯­æ³• */
}
.history-con .li p{
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #808080;
	line-height: 0.4rem;
	padding:0.1rem 0;
}
.history-con .li .des{
	padding-right:1.1rem;
}
.history-con .li .img-lis{
	float:left;
	width: 5.25rem;
	height: 3.05rem;
	margin:0 0.25rem 0.25rem 0;
}
.history-con .li .img-lis img{
	width:100%;
	height:100%;
}
.history-con .li.three-img .img-lis{
	width:3.8rem;
	height:3rem;
	margin-right:0.11rem;
}
.history-con .li.three-img .img-lis:last-child{
	margin-right:0;
}
.history-con .li:last-child::before{
	content:'';
	position:absolute;
	bottom:-1.25rem;
	left:-0.05rem;
	width:0.1rem;
	height:1.5rem;
	background:#fff;
	z-index: 1;
}
/* 
 * å‘å±•åŽ†å² end
 */

/* 
 * ç§€åŸŸåŠ&nbsp;ç›Ÿä¼˜åŠ¿ start
 */
.franchise-content .li h4{
	font-size: 0.33rem;
	font-family: SourceHanSerifCN-Bold;
	font-weight: bold;
	color: #255ADF;
}
.franchise-content .li h4 span{
	font-size: 1.01rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #255ADF;
}
.franchise-content .li .des{
	padding-right:1rem;
}
.franchise-content .li p{
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #262626;
	line-height: 0.4rem;
}
.franchise-content .li .img{
	margin:0.5rem 0;
}
.franchise-content .li .img-lis{
	width:7.4rem;
	height:5rem;
	margin-right:0.1rem;
	float:left;
}
.franchise-content .li img{
	/*display: block;*/
	/*width:100%;*/
	/*height:100%;*/
}
.franchise-content .li:nth-child(2n){
	background: #F7F8F8;
}
.franchise-content .li.second{
	padding-bottom:0.78rem;
}
.franchise-content .li.second p{
	color: #000000;
}
.franchise-content .li.second .img-lis{
	width: 100%;
	height: 6.5rem;
	float:none;
}
.franchise-content .li.second .tit{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #000000;
	text-align: center;
	padding:0.2rem 0;
}
.franchise-content .li.second .step{
	padding-top:0.6rem;
}
.franchise-content .li.second .step-lis{
	position: relative;
	padding-right:6.15rem;
	width:100%;
	height:3.35rem;
	background:#fff;
	border-radius: 0rem 1.67rem 1.67rem 0rem;
	overflow: hidden;
	margin:0 0 0.24rem 0;
	padding:0.15rem 6.55rem 0 0.44rem;
}
.franchise-content .li.second h5{
	display: inline-block;
	font-size: 0.24rem;
	font-family: SourceHanSerifCN-Bold;
	font-weight: 600;
	color: #255ADF;
	position: relative;
	padding:0.1rem 0;
	margin-bottom:0.15rem;
}
.franchise-content .li.second h5::after{
	content:'';
	width:100%;
	height:0.01rem;
	background:#255ADF;
	position: absolute;
	bottom:0;
	left:0;
}
.franchise-content .li.second .step-img{
	position: absolute;
	top:0;
	right:0;
	width: 6.15rem;
	height: 3.35rem;
	border-radius: 0rem 1.67rem 1.67rem 0rem;
}
.franchise-content .li.second .step-img img{
	width:100%;
	height:100%;
}
.franchise-content .li.second .step-des{
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #262626;
	line-height: 0.38rem;
}
.franchise-content .li.three{
	padding-bottom:0.78rem;
}
.franchise-content .li.three p{
	color: #434343;
}
.franchise-content .li.three .img-lis{
	width:100%;
	height:auto;
	margin-top:0.4rem;
	text-align: center;
}
.franchise-content .li.three .img-lis .tit{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #255ADF;
	padding:0.2rem 0;
}
.franchise-content .li.three .img-lis .img-con-li{
	display: inline-block;
	width: 3.68rem;
	height: 2.59rem;
	margin:0 0.02rem;
}
.franchise-content .li.three .img-lis .img-con-li:first-child,.franchise-content .li.three .img-lis .img-con-li:last-child{
	margin-left:0;
}
.franchise-content .li.three .img-lis:nth-child(2) .img-con-li{
	width: 5.55rem;
	height: 3.4rem;
	margin:0 0.03rem;
}
.franchise-content .li.four{
	padding:0.5rem 0 1.5rem;
}
.franchise-content .li .four-lis{
	width:6.5rem;
	margin-top:0.6rem;
}
.franchise-content .li .four-lis:nth-child(2){
	margin-left:1.4rem;
}
.franchise-content .li .four-lis h5{
	display: inline-block;
	font-size: 0.24rem;
	font-family: SourceHanSerifCN-Bold;
	color: #426DE2;
	position: relative;
	padding:0.1rem 0;
	margin-bottom:0.15rem;
}
.franchise-content .li .four-lis h5::after{
	content:'';
	width:100%;
	height:0.01rem;
	background:#255ADF;
	position: absolute;
	bottom:0;
	left:0;
}
.franchise-content .li .four-lis .des{
	min-height:2.6rem;
	padding-bottom:0.3rem;
}
.franchise-content .li .four-lis p{
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #262626;
}
.franchise-content .li .four-lis .img-lis{
	width:6.4rem;
	height:3.6rem;
}
.franchise-content .li.five{
	padding:0.6rem 0 0.6rem;
}
.franchise-content .li .five-lis{
	width: 4.75rem;
	height: 9.02rem;
	border: 0.02rem solid #255ADF;
	margin-right:0.35rem;
	margin-top:0.5rem;
}
.franchise-content .li .five-lis:nth-child(3){
	margin-right:0
}
.franchise-content .li .five-lis .img-lis{
	width:4.75rem;
	height:2.9rem;
	position: relative;
	margin:-0.02rem -0.02rem 0;
	float:none;
}
.franchise-content .li .five-lis .img-lis .img-t{
	position: absolute;
	bottom:0;
	left:0;
	width: 100%;
	height: 0.3rem;
	line-height: 0.3rem;
	text-align: center;
	background: rgba(67, 67, 67, 0.6);
	font-size: 0.18rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #FFFFFF;
}
.franchise-content .li .five-lis h5{
	display: inline-block;
	font-size: 0.24rem;
	font-family: SourceHanSerifCN-Bold;
	color: #426DE2;
	position: relative;
}
.franchise-content .li .five-lis h5::after{
	content:'';
	width:100%;
	height:0.01rem;
	background:#255ADF;
	position: absolute;
	bottom:0;
	left:0;
}
.franchise-content .li .five-con{
	padding:0.15rem 0.33rem 0;
	line-height: 0.35rem;
}
.franchise-content .li .five-con p{
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #262626;
}
.franchise-content .li .five-con .des{
	padding-right:0;
	padding-top:0.15rem;
}
.franchise-content .li.fix{
	padding-bottom:0.9rem;
}
.franchise-content .li .fix-lis h5{
	display: inline-block;
	font-size: 0.24rem;
	font-family: SourceHanSerifCN-Bold;
	color: #255ADF;
	position: relative;
	padding:0.1rem 0;
	margin-bottom:0.15rem;
}
.franchise-content .li .fix-lis h5::after{
	content:'';
	width:100%;
	height:0.01rem;
	background:#255ADF;
	position: absolute;
	bottom:0;
	left:0;
}
.franchise-content .li .fix-lis .des p{
	font-size: 0.2rem;
	font-family: SourceHanSerifSC-Light;
	font-weight: 300;
	color: #262626;
}
.franchise-content .li .fix-lis .img{
	margin-top:0.2rem;
}
.franchise-content .li .fix-lis .img-lis:nth-child(1){
	width: 5.45rem;
	height: 5.45rem;
}
.franchise-content .li .fix-lis .img-lis:nth-child(2){
	width: 9.35rem;
	height: 5.45rem;
}
.franchise-content .li .fix-lis:nth-child(2) .fix-con{
	width:8.1rem;
	float:left;
}
.franchise-content .li .fix-lis:nth-child(2) .img-lis{
	width: 6.8rem;
	height: 4rem;
	float:right;
}
.join-form{
	padding:1.2rem 0 0;
}
.join-form .con-max-width{
	width:12rem;
}
.join-form .form-con .form-l{
	width:5.95rem;
}
.join-form .form-con .form-l label{
	display: block;
	width:100%;
	height:0.54rem;
	line-height: 0.54rem;
	background: rgba(37, 90, 223, 0.1);
	margin-bottom:0.2rem;
	font-size: 0.21rem;
	font-family: SourceHanSerifCN-SemiBold;
	color: #255ADF;
	padding-left:0.6rem;
}
.join-form .form-con .form-l .name{
	background-image:url(../../icon/frontend_pc/name.png);
	background-repeat: no-repeat;
	background-position: center left 0.2rem;
	background-size:0.22rem;
}
.join-form .form-con .form-l .sex{
	background-image:url(../../icon/frontend_pc/sex.png);
	background-repeat: no-repeat;
	background-position: center left 0.2rem;
	background-size:0.28rem;
}
.join-form .form-con .form-l .phone{
	background-image:url(../../icon/frontend_pc/tel-a.png);
	background-repeat: no-repeat;
	background-position: center left 0.2rem;
	background-size:0.29rem;
}
.join-form .form-con .form-l .city{
	background-image:url(../../icon/frontend_pc/address.png);
	background-repeat: no-repeat;
	background-position: center left 0.25rem;
	background-size:0.18rem;
}
.join-form .form-con .form-l .inp{
	width:4rem;
	height:100%;
	display: inline-block;
	font-size: 0.21rem;
	font-family: SourceHanSerifCN-SemiBold;
	font-weight: 600;
	color: #255ADF;
}
.join-form .form-con .form-r{
	width: 5.95rem;
	height: 2.75rem;
	background: rgba(37, 90, 223, 0.1);
	position: relative;
	padding-left:1.25rem;
}
.join-form .form-con .form-r .message{
	font-size: 0.21rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #255ADF;
	padding-left:0.6rem;
	background-image:url(../../icon/frontend_pc/message.png);
	background-repeat: no-repeat;
	background-position: center left 0.17rem;
	background-size:0.31rem;
	position: absolute;
	top:0;
	left:0;
	height:0.54rem;
	line-height: 0.54rem;
	display: inline-block;
}
.join-form .form-con .form-r .txt{
	padding:0.12rem 0;
	width:4.6rem;
	height:100%;
	font-size: 0.21rem;
	font-family: SourceHanSerifCN-SemiBold;
	font-weight: 600;
	color: #255ADF;
	background: rgba(37, 90, 223, 0);
}
.join-form .form-select .message::before{
	content:'';
	width:0.54rem;
	height:0.54rem;
	background:#255ADF;
	position: absolute;
	top:0;
	right:0;
}
.join-form .form-select .message::after{
	content:'';
	width: 0;
	height: 0;
	margin:auto;
	border-top: 0.12rem solid #fff;
	border-right: 0.1rem solid transparent;
	border-left: 0.1rem solid transparent;
	transform:rotate(0deg);
	-ms-transform:rotate(0deg); 	/* IE 9 */
	-moz-transform:rotate(0deg); 	/* Firefox */
	-webkit-transform:rotate(0deg); /* Safari å’Œ Chrome */
	-o-transform:rotate(0deg); 
	position: absolute;
	top:0;
	right:0.15rem;
	bottom:0;
}
.join-form .form-select{
	width: 5.95rem;
	position: relative;
}
.join-form .form-select .select-con{
	background: #FFFFFF;
	border: 0.01rem solid rgba(37,90,233,0.1);
	border-top: 0;
	padding:0 0.2rem;
}
.join-form .form-select .select-con .select-con-lis{
	min-height: 0.54rem;
	border-top: 0.01rem solid rgba(37,90,233,0.1);
	padding: 0.12rem 0.3rem;
	font-size: 0.21rem;
	font-family: SourceHanSerifCN-Medium;
	color: #255ADF;
	padding-left: 0.46rem;
	position: relative;
}
.join-form .form-select .select-con .select-con-lis::after{
	content: "";
	position: absolute;
	width: 0.23rem;
	height: 0.23rem;
	background: #FFFFFF;
	border: 0.01rem solid rgba(131,131,131,0.4);
	box-shadow: 0 0.02rem 0.02rem 0 rgba(131,131,131,0.5);
	border-radius: 0.03rem;
	left: 0;
	top: 50%;
	margin-top: -0.12rem;
}
.join-form .form-select .select-con .select-con-lis.active::after{
	content: "âœ“";
	text-align: center;
	line-height: 0.23rem;
}
.join-form .form-select .select-con .select-con-lis:first-child{
	border: none;
}
.join-form .form-select .form-box-selectlis{
	display: block;
	width:100%;
	height:0.54rem;
	line-height: 0.54rem;
	padding-left:0.6rem;
	background-image:url(../../icon/frontend_pc/message.png);
	background-repeat: no-repeat;
	background-position: center left 0.17rem;
	background-size:0.31rem;
	background-color: rgba(37, 90, 223, 0.1);
	font-size: 0.21rem;
	font-family: SourceHanSerifCN-SemiBold;
	font-weight: 600;
	color: #255ADF;
	position: relative;
	cursor: pointer;
}
.join-form .form-select .form-box-selectlis span{
	font-size: 0.21rem;
	font-family: SourceHanSerifCN-SemiBold;
	font-weight: 600;
	color: #255ADF;
}
.join-form .form-btn{
	text-align: center;
}
.join-form .form-btn .submit{
	width: 5.64rem;
	height: 0.54rem;
	line-height: 0.54rem;
	text-align: center;
	background: #255ADF;
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #FFFFFF;
	cursor: pointer;
}
.join-form .form-btn .tis p{
	padding:0.1rem 0;
	display: inline-block;
	width: 4.8rem;
	font-size: 0.17rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #919191;
	text-align: center;
}
.join-form .form-radio{
	width: 5.95rem;
	height: 2.02rem;
	position: relative;
	border: 0.01rem solid rgba(24, 89, 228, 0.1);
	padding:0.58rem 0 0 0.52rem;
}
.join-form .form-radio label{
	display: inline-block;
	font-size: 0.21rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #255ADF;
	margin-bottom:0.24rem;
}
.join-form .form-radio .radio-lis{
	float:left;
	width: 1.12rem;
	height: 0.38rem;
	line-height: 0.36rem;
	text-align: center;
	background: #FFFFFF;
	border: 0.01rem solid #1859E4;
	border-radius: 0.09rem;
	margin:0 0.15rem 0 0;
	font-size: 0.19rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #4D4D4D;
	cursor: pointer;
}
.join-form .form-radio .radio-lis.active{
	background:rgba(24, 89, 228, 1);
	color: #FFFFFF;
}
.join-form-radio .form-btn{
	padding-top:0.2rem
}
/* 
 * ç§€åŸŸåŠ&nbsp;ç›Ÿä¼˜åŠ¿ end
 */

/* 
 * ç§€åŸŸåŠ&nbsp;ç›Ÿæµç¨‹ start
 */
.process-oracle{
	background:rgba(37, 90, 223, 1);
	padding-bottom:0.9rem;
}
.process-oracle .common-tit h2{
	color: #FFFFFF;
}
.process-oracle .common-tit h2::after{
	background:#fff;
}
.process-con .lis{
	padding:0.2rem 2rem 0.2rem 0;
}
.process-con .li p{
	font-size: 0.33rem;
	font-family: SourceHanSerifCN-SemiBold;
	font-weight: 600;
	color: #FFFFFF;
	line-height: 0.7rem;
}
.process-con .li span{
	font-size: 0.33rem;
	font-family: SourceHanSerifCN-Bold;
	font-weight: bold;
	color: #F2C200;
}
.process-con .lis li{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #FFFFFF;
	float:left;
	line-height: 0.7rem;
	margin:0 0.25rem 0 0;
}
.process-con .lis li a{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #FFFFFF;
}
.process-con .lis:nth-child(3) p{
	float:left;
}
.process-con .lis:nth-child(3) ul{
	float:left;
}
.process-second p{
	font-size: 0.3rem;
	font-family: SourceHanSerifCN-SemiBold;
	font-weight: 600;
	color: #FFFFFF;
	line-height: 0.7rem;
}
.process-second span{
	font-size: 0.3rem;
	font-family: SourceHanSerifCN-Bold;
	font-weight: bold;
	color: #F2C200;
}
.process-second .des{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 600;
	color: #FFFFFF;
	height: 0.5rem;
	line-height: 0.5rem;
	background: #00237C;
	display: inline-block;
	padding:0 0.11rem;
	margin:0.1rem 0;
}
.process-second .img{
	width:100%;
	margin-top:0.4rem;
}
.process-second .img img{
	display: block;
	width:100%;
}
.process-second .tit{
	font-size: 0.3rem;
	font-family: SourceHanSerifCN-Regular;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	padding:0.15rem 0;
}
.process-course .list{
	width:8.6rem;
	margin:0 auto;
}
.process-course .list .li{
	position: relative;
	padding-left:0.6rem;
	padding-bottom:0.5rem;
}
.process-course .list .li::after{
	content:'';
	width: 0.03rem;
	height: 100%;
	background:
	linear-gradient(125deg, transparent, transparent 45%, #002FA7, transparent 55%, transparent 100%),
	linear-gradient(55deg, transparent, transparent 45%, #002FA7, transparent 55%, transparent 100%);
	background-size: 0.06rem 0.06rem;
	background-repeat: repeat-y, repeat-y;
	position: absolute;
	top:0;
	left:-0.02rem;
}
.process-course .list .li:last-child::after{
	display: none;
}
.process-course .list .li h5{
	font-size: 0.33rem;
	font-family: SourceHanSerifCN-SemiBold;
	color: #255ADF;
}
.process-course .list .round{
	width: 0.52rem;
	height: 0.52rem;
	border-radius: 50%;
	background:#FAFAFA;
	position: absolute;
	top:0;
	left:-0.26rem;
	z-index: 2;
}
.process-course .list .round::after{
	content:'';
	position: absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	width:0.3rem;
	height:0.3rem;
	border:0.01rem solid #002FA7;
	border-radius:50% ;
}
.process-course .list .round::before{
	content:'';
	position: absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	width:0.2rem;
	height:0.2rem;
	background:#002FA7;
	border-radius:50%;
}
.process-course .list .li .des{
	font-size: 0.28rem;
	font-family:SourceHanSerifCN-Light;
	font-weight:300;
	color: #262626;
	line-height:0.42rem;
	padding-top:0.15rem;
}
.process-course .process-course-show{
	padding-top:0.3rem;
}
.process-course .process-course-show img{
	/*width:100%;*/
}
.process-course .process-course-show .des{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #262626;
	line-height: 0.5rem;
	text-indent: 2em;
	padding:0.3rem 0;
}
.process-course .join-logo{
	width:8.75rem;
	margin:1rem  auto 0;
	text-align: center;
}
.process-course .join-logo img{
	width:100%;
}
.process-course .join-logo .trill{
	padding-top:0.3rem;
}
.process-course .join-logo .trill img{
	display: inline-block;
	width: 1.46rem;
	height: 1.46rem;
	border-radius: 50%;
}
.process-course .join-logo .trill-txt{
	position: relative;
	display: inline-block;
	padding-left:0.2rem;
	top:-0.2rem;
}
.process-course .join-logo .trill-search{
	position: relative;
}
.process-course .join-logo .trill-search::before{
	content:'';
	width: 4.49rem;
	height: 0.58rem;
	background: #47C6BB;
	border-radius: 0.22rem;
	position: absolute;
	bottom:-0.01rem;
	left:-0.09rem;
}
.process-course .join-logo .trill-search::after{
	content:'';
	width: 4.49rem;
	height: 0.58rem;
	background: #C91C61;
	border-radius: 0.22rem;
	position: absolute;
	top:-0.01rem;
	right:-0.09rem;
}
.process-course .join-logo .trill-search&gt;div{
	position: relative;
	width: 4.49rem;
	height: 0.58rem;
	background: #F8F6F9;
	border-radius: 0.22rem;
	padding:0.08rem 0;
	z-index: 5;
}
.process-course .join-logo .trill-name{
	display: inline-block;
	width: 2.73rem;
	height: 0.42rem;
	line-height: 0.42rem;
	background: #1A1818;
	border-radius: 0.16rem;
	font-size: 0.26rem;
	font-family: SourceHanSansCN-Normal;
	font-weight: 400;
	color: #FFFFFF;
}
.process-course .join-logo .trill-search span{
	font-size: 0.24rem;
	font-family: SourceHanSansCN-Bold;
	font-weight: bold;
	color: #010000;
	padding-left:0.26rem;
	padding-right:0.35rem;
}
.process-course .join-logo .trill-tis{
	font-size: 0.24rem;
	font-family: SourceHanSansCN-Bold;
	font-weight: bold;
	color: #1A1818;
	padding:0.1rem 0;
}
/* 
 * ç§€åŸŸåŠ&nbsp;ç›Ÿæµç¨‹ end
 */

/* 
 * ç§€åŸŸåŠ&nbsp;ç›Ÿæ”¿ç­– start
 */
.policy .con-max-width{
	width:12rem;
}
.policy-con .policy-tt{
	height:2.72rem;
	background: #255ADF;
	border-radius: 0.16rem;
	padding-left:5.1rem;
	position: relative;
	overflow: hidden;
}
.policy-con .policy-tt .img{
	position: absolute;
	top:0;
	left:0;
	width:5.1rem;
	height:2.72rem;
}
.policy-con .policy-tt .img img{
	width:100%;
	height:100%;
}
.policy-con .policy-tt .txt{
	padding:0 0 0 0.85rem;
	height:100%;
	display: flex;
	flex-flow: column;
	justify-content: center;
}
.policy-con .policy-tt p{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #FFFFFF;
	padding:0.05rem 0;
}
.policy-con .policy-cn{
	height: 8.15rem;
	background: #255ADF;
	border-radius: 0.21rem;
}
.policy-con .policy-cn .img{
	width: 100%;
	height: 4.3rem;
	border-radius: 0.21rem;
	overflow: hidden;
}
.policy-con .policy-cn .img img{
	width:100%;
}
.policy-con .policy-cn .txt{
	padding:0.7rem 0.77rem;
}
.policy-con .policy-cn .txt p{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #FFFFFF;
	padding:0.08rem 0;
	padding-left:0.15rem;
	position: relative;
}
.policy-con .policy-cn .txt p::after{
	content:'';
	width:0.05rem;
	height:0.05rem;
	background:#fff;
	border-radius: 50%;
	position: absolute;
	top:0.26rem;
	left:0;
}
/* 
 * ç§€åŸŸåŠ&nbsp;ç›Ÿæ”¿ç­– end
 */

/* 
 * æ™ºèƒ½å¥åº·æœåŠ¡ start
 */
.mind-content .common-tit p{
	margin-top:-0.25rem;
	font-size: 0.35rem;
	font-family: SourceHanSerifCN-Regular;
	color: #000000;
}
.mind-content .li{
	height: 5.05rem;
	box-shadow: 0.02rem 0.01rem 0.1rem 0rem rgba(106,106,106,0.4);
	margin-bottom:0.9rem;
	padding-left:7.3rem;
	position: relative;
}
.mind-content .mind-lis.one .li{
	height:6.85rem;
	margin-bottom:1rem;
}
.mind-content .mind-lis .li.full-img{
	box-shadow: none;
	padding-left:0;
	margin-bottom:0.9rem;
}
.mind-content .mind-lis.one .li.full-img{
	height:7.75rem;
}
.mind-content .mind-lis.two .li.full-img{
	height:8.5rem;
}
.mind-content .mind-lis.three .li.full-img{
	height:8.1rem;
}
.mind-content .li.full-img .img{
	position: static;
	width:100%;
	height:100%;
}
.mind-content .li .img{
	position: absolute;
	top:0;
	left:0;
	width: 7.3rem;
	height: 100%;
}
.mind-content .li .img img{
	width:100%;
	height:100%;
}
.mind-content .li .li-con{
	padding:0.9rem 0.3rem 0 0.5rem;
}
.mind-content .li .li-con h6{
	display: inline-block;
	height: 0.25rem;
	line-height: 0.25rem;
	background: #1859E4;
	border-radius: 0.12rem;
	font-size: 0.18rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #FFFFFF;
	padding:0 0.1rem;
	margin-bottom:0.4rem;
}
.mind-content .li .li-con p{
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #808080;
	/* line-height: 0.4rem; */
}
.mind-content .li .li-con h4{
	font-size: 0.33rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #262626;
	margin-bottom:0.3rem;
}
.mind-content .mind-lis.two .li-con,.mind-content .mind-lis.three .li-con{
	padding-top:0.6rem;
}
/* 
 * æ™ºèƒ½å¥åº·æœåŠ¡ end
 */

/* 
 * ç§€åŸŸèµ„è®¯ start
 */
.infor-con{
	background:#F3F3F3;
	padding-bottom:0.01rem;
}
.infor-list .li{
	width:100%;
	height:3.5rem;
	position: relative;
	padding-left:6.45rem;
	background:#fff;
	margin-bottom:0.7rem;
}
.infor-list .li .img{
	width:6.45rem;
	height:100%;
	position: absolute;
	top:0;
	left:0;
}
.infor-list .li .img img{
	width:100%;
	height:100%;
}
.infor-list .li .li-con{
	padding:0.35rem 0.98rem 0 2.35rem;
	position: relative;
}
.infor-list .li .li-con .date{
	position: absolute;
	top:0.35rem;
	left:0.95rem;
}
.infor-list .li .li-con .date p{
	font-size: 0.33rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #262626;
}
.infor-list .li .li-con .date span{
	font-size: 0.18rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #262626;
}
.infor-list .li .li-con  h4{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #262626;
}
.infor-list .li .li-con .time{
	line-height: 0.35rem;
}
.infor-list .li .li-con .time span{
	font-size: 0.18rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #808080;
}
.infor-list .li .li-con .time a::after{
	content:'';
	width:0.01rem;
	height:0.12rem;
	background:#808080;
	position: absolute;
	left:0;
	top:0;
	bottom:0;
	margin: auto 0;
}
.infor-list .li .li-con .time a{
	position: relative;
	font-size: 0.18rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #4578F8;
	padding-left:0.1rem;
	margin-left:0.05rem;
}
.infor-list .li .li-con .des{
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-Light;
	font-weight: 300;
	color: #262626;
	line-height: 0.35rem;
}
.infor-list .li .li-con .more{
	margin-top:0.1rem;
	width: 1.29rem;
	height: 0.39rem;
	line-height: 0.39rem;
	text-align: center;
	background: #255ADF;
	font-size: 0.2rem;
	font-family: SourceHanSerifSC;
	font-weight: 300;
	color: #FFFFFF;
	float:right;
}
/* 
 * ç§€åŸŸèµ„è®¯ end
 */
/* 
 * ç§€åŸŸèµ„è®¯è¯¦æƒ… start
 */
.news-v-detailes .news-v-detailes-left{
	width:12.3rem;
	padding-right:0.45rem;
	padding-bottom:0.5rem;
}
.news-v-detailes .news-v-detailes-left .detailes-left-tit{
	text-align: center;
	font-size: 0.3rem;
	font-family: SourceHanSerifCN-Medium;
	color: #000000;
}
.news-v-detailes .news-v-detailes-left .detailes-left-date{
	text-align: center;
	font-size: 0.18rem;
	font-family: SourceHanSerifCN-Light;
	color: #999;
	padding:0.1rem 0 0;
}
.news-v-detailes .news-v-detailes-left .detailes-left-con p{
	font-size: 0.18rem;
	color: #000;
	font-family: SourceHanSerifCN-Light;
	line-height: 0.35rem;
	text-indent:2em;
	padding:0.1rem 0;
}
.news-v-detailes .news-v-detailes-left .detailes-left-con img{
	display:block;
	max-width: 100%;
	margin:0 auto;
}
.news-v-detailes .news-v-detailes-right{
	width:2.7rem;
}
.news-v-detailes .news-v-detailes-right .relevant{
	margin-bottom:0.2rem;
}
.news-v-detailes .news-v-detailes-right .relevant-tit{
	font-size: 0.28rem;
	font-weight: bold;
	font-family: SourceHanSerifCN-Medium;
	color: #333333;
	margin-bottom:0.2rem;
}
.news-v-detailes .news-v-detailes-right .relevant-con .img{
	width:100%;
	height:1.65rem;
}
.news-v-detailes .news-v-detailes-right .relevant-con .img img{
	width:100%;
	height:100%;
}
.news-v-detailes .news-v-detailes-right .relevant-con .con-c{
	font-size: 0.2rem;
	color: #000000;
	font-family: SourceHanSerifCN-Light;
	line-height: 0.4rem;
}
.news-v-detailes .news-v-detailes-right .relevant-con:hover .con-c{
	color: #0073e1;
    text-decoration: underline;
}
.news-v-detailes .news-v-detailes-right .hotspot{
	padding-bottom:0.5rem;
}
.news-v-detailes .news-v-detailes-right .hotspot-tit{
	font-size: 0.28rem;
	font-weight: bold;
	font-family: SourceHanSerifCN-Medium;
	color: #333333;
	margin-bottom:0.1rem;
}
.news-v-detailes .news-v-detailes-right .hotspot-con li{
	height:0.4rem;
	font-size: 0.2rem;
	line-height: 0.4rem;
}
.news-v-detailes .news-v-detailes-right .hotspot-con a{
	color: #333333;
	font-family: SourceHanSerifCN-Light;
}
.news-v-detailes .news-v-detailes-right .hotspot-con li:hover a{
	color: #0073e1;
    text-decoration: underline;
}
/* 
 * ç§€åŸŸèµ„è®¯è¯¦æƒ… end
 */

/* 
 * æœç´¢ start
 */
/*æœç´¢é¡µ*/
.search-tit{
	text-align: center;
	padding:0.68rem 0;
}
.search-tit h4{
	font-size: 0.36rem;
	line-height: 0.3rem;
	font-family: SourceHanSerifCN-SemiBold;
	color: #0073e1;
}
.search-tit .search-tit-c{
	display:inline-block;
	width:6rem;
	height:0.48rem;
	padding-right:0.48rem;
	margin-top:0.2rem;
	position:relative;
}
.search-tit .search-tit-c input{
	width:100%;
	height:100%;
	border:0.01rem solid #b2b2b2;
	padding:0 0.2rem;
	font-size: 0.18rem;
	font-family: SourceHanSerifCN-Light;
	color: #000000;
}
.search-tit .search-tit-c .btn{
	position:absolute;
	top:0;
	right:0;
	width:0.48rem;
	height:0.48rem;
	background-image: linear-gradient(-90deg, #1e87d8 0%, #196dd0 43%, #1353c8 100%);
}
.search-tit .search-tit-c .btn button{
	cursor: pointer;
	width:100%;
	height:100%;
	background:url(../../icon/frontend_pc/search.png) no-repeat center;
	background-size:0.27rem;
}
.search-con{
	padding-top:0.4rem;
}
.search-nav{
	border-bottom:0.01rem solid #dfdfdf;
}
.search-nav li{
	float: left;
    margin: 0 0.5rem 0 0;
    position: relative;
    line-height: 0.7rem;
    cursor: pointer;
}
.search-nav li a{
	display:block;
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Light;
	color: #000000;
}
.search-nav  .active a{
	font-family: SourceHanSerifCN-SemiBold;
	font-weight: bold;
}
.search-nav .active a::after{
	content:'';
	display:block;
	width:0.05rem;
	height:0.05rem;
	background:#0073e1;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg); 	/* IE 9 */
	-moz-transform:rotate(45deg); 	/* Firefox */
	-webkit-transform:rotate(45deg); /* Safari å’Œ Chrome */
	-o-transform:rotate(45deg); 
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	margin:0 auto;
}
.search-nav .active::before{
	content: '';
    display: block;
    width: 100%;
    height: 0.05rem;
    background-color:#0073e1;
    position: absolute;
    bottom: -0.02rem;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.search-nav li::after{
	content: '/';
    display: block;
    position: absolute;
    top: 0;
    right: -0.25rem;
    font-size: 0.23rem;
    color: #ababab;
    font-weight: normal;
}
.search-nav li:last-child::after{
	display:none;
}
.product-vs li{
	width:4.8rem;
	height:6.35rem;
	background:#fbfbfb;
	float:left;
	margin:0 0.3rem 0.8rem 0;
	cursor: pointer;
}
.product-vs li a{
	display:block;
	width:100%;
	height:100%;
	overflow: hidden;
	position:relative;
}
.product-vs li:nth-child(3n){
	margin-right:0;
}
.product-vs .product-v-t .img{
	width:100%;
	height:5.63rem;
	border: solid 0.01rem #ededed;
	border-width: 0.01rem 0.01rem 0 0.01rem;
	position:relative;
	overflow: hidden;
}
.product-vs .product-v-t .img img{
	width:100%;
	height:100%;
}
.product-vs .product-v-t .img span{
	display:block;
	width:100%;
	height:0.5rem;
	position:absolute;
	bottom:0;
	left:0;
	background-image: linear-gradient(0deg, rgba(255,255,255,.3) 0%, rgba(255,255,255,0) 100%);
}
.product-vs .product-v-t .tit{
	width:100%;
	height:0.72rem;
	line-height: 0.72rem;
	text-align: center;
	font-family: SourceHanSerifCN-SemiBold;
	background:#3aace8;
	font-size: 0.28rem;
	color: #ffffff;
}
.product-vs li a:hover .product-v-b{
	bottom:0;
	transition: all 1s ease-in-out;
}
.product-vs .product-v-b{
	position:absolute;
	bottom:-6.35rem;
	left:0;
	width:100%;
	height:100%;
	background:rgba(58,172,232,0.56);
	padding:1.2rem 0.2rem 0;
}
.product-vs .product-v-b .tit{
	margin-bottom:0.35rem;
	position:relative;
}
.product-vs .product-v-b .tit h4{
	font-size: 0.28rem;
	color: #ffffff;
	font-family: SourceHanSerifCN-SemiBold;
}
.product-vs .product-v-b .tit::after{
	content:'';
	display:block;
	width:90%;
	height:0.01rem;
	background:#fff;
	position:absolute;
	bottom:-0.2rem;
	left:0;
}
.product-vs .product-v-b p{
	font-size:0.2rem;
	line-height: 0.35rem;
	color: #ffffff;
	font-family: SourceHanSerifCN-Light;
}
.product-vs .on1 .product-v-t .tit{
	background:#f65f84;
}
.product-vs .on1 .product-v-b{
	background:rgba(246,95,132,0.56);
}
.product-vs .on2 .product-v-t .tit{
	background:#ff9000;
}
.product-vs .on2 .product-v-b{
	background:rgba(255,144,0,0.56);
}
.news-v-con{
	padding:0.25rem 0 0 ;
}
.news-v-con li{
	width:4.82rem;
	height:4.72rem;
	float:left;
	margin:0 0.27rem 0.2rem 0;
}
.news-v-con li:nth-child(3n){
	margin-right:0;
}
.news-v-con .img{
	width:100%;
	height:3.3rem;
}
.news-v-con .img img{
	width:100%;
	height:100%;
}
.news-v-con .new-v-title{
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-SemiBold;
	color: #2f2f2f;
	font-weight: bold;
	line-height: 0.4rem;
	margin:0.2rem 0 0.1rem;
}
.news-v-con .new-v-mis{
	font-size: 0.2rem;
	color: #333333;
	font-family: SourceHanSerifCN-Light;
	line-height: 0.35rem;
}
.news-v-con .date{
	font-size: 0.16rem;
	color: #333333;
	font-family: SourceHanSerifCN-Light;
	line-height: 0.3rem;
}
.page{
	padding:0.2rem 0 0.53rem;
	text-align: center;
}
.page li{
	display:inline-block;
	font-size: 0.2rem;
	margin-right:0.1rem;
	font-family: SourceHanSerifCN-Light;
	color: #333333;
}
.page li:last-child{
	margin-right:0;
}
.page li a{
	display:block;
	min-width:0.4rem;
	height:0.4rem;
	line-height: 0.38rem;
	border-radius: 0.04rem;
	padding:0 0.06rem;
	border:0.01rem solid #898989;
	color: #333333;
	font-family: SourceHanSerifCN-Light;
}
.page li span{
	letter-spacing: 0.04rem;
}
.page .active a,.page li:hover a{
	color:#fff;
	border:0.01rem solid #3588e3;
	background-image: linear-gradient(188deg, #3588e3 0%, #3371c8 55%, #3159ac 100%);
}
.page .active a{
	cursor: not-allowed;
}
.page li.disabled a{
	cursor: not-allowed;
	background-image:none;
	border:0.01rem solid #898989;
	color: #333333;
}
/* 
 *	æœç´¢ end
 */


/* 
 * ç¤¾ä¼šè´£ä»» start
 */
.social-list .img-left{
	float:left;
	width:4.08rem;
}
.social-list .img-left .img-lis{
	width: 4.08rem;
	height: 2.87rem;
	margin-bottom:0.45rem;
}
.social-list .img-lis img{
	width:100%;
	height:100%;
}
.social-list .list-con{
	width:9.75rem;
}
.social-list .list-con .li{
	margin-left:1.2rem;
	padding-bottom:0.6rem;
	position: relative;
}
.social-list .list-con .li .line{
	width:100%;
	height:0.01rem;
	background:#A0A0A0;
	margin-top:0.5rem;
}
.social-list .list-con .li:last-child .line{
	display: none;
}
.social-list .list-con .li::after{
	content:'';
	width: 0.03rem;
	height: 100%;
	background:
	linear-gradient(125deg, transparent, transparent 45%, #002FA7, transparent 55%, transparent 100%),
	linear-gradient(55deg, transparent, transparent 45%, #002FA7, transparent 55%, transparent 100%);
	background-size: 0.06rem 0.06rem;
	background-repeat: repeat-y, repeat-y;
	position: absolute;
	top:0.4rem;
	left:-0.57rem;
}
.social-list .list-con .li:last-child::after{
	display: none;
}
.social-list .list-con .li .round{
	width: 0.42rem;
	height: 0.42rem;
	border-radius: 50%;
	background:#fff;
	position: absolute;
	top:0;
	left:-0.76rem;
	z-index: 2;
}
.social-list .list-con .li .round::after{
	content:'';
	position: absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	width:0.3rem;
	height:0.3rem;
	border:0.01rem solid #002FA7;
	border-radius:50% ;
}
.social-list .list-con .li .round::before{
	content:'';
	position: absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	width:0.2rem;
	height:0.2rem;
	background:#002FA7;
	border-radius:50%;
}
.social-list .list-con .li h5{
	display: inline-block;
	padding:0 0.08rem;
	height: 0.35rem;
	line-height: 0.34rem;
	background: #1859E4;
	font-size: 0.33rem;
	font-family: SourceHanSerifCN-Medium;
	font-weight: 500;
	color: #FFFFFF;
	text-align: center;
	margin-bottom:0.2rem;
}
.social-list .list-con li{
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-Light;
	color: #808080;
	padding:0 0 0 0.15rem;
	line-height: 0.4rem;
	position: relative;
}
.social-list .list-con li::after{
	position: absolute;
	top:0.18rem;
	left:0;
	content:'';
	width:0.05rem;
	height:0.05rem;
	background:#808080;
	border-radius: 50%;
}
/* 
 * ç¤¾ä¼šè´£ä»» end
 */

/* ç§€åŸŸäº§å“ */
.product-con-box{
	margin-top: 0.9rem;
	overflow: hidden;
}
.product-con-box .product-lis{
	width: 4.58rem;
	height: 6.22rem;
	background: #FFFFFF;
	float: left;
	overflow: hidden;
	box-shadow: 0rem 0.02rem 0.1rem 0rem rgba(106,106,106,0.4);
	margin: 0.06rem 0.5rem 0.6rem 0.06rem;
	padding-top: 0.04rem;
}
.product-con-box .product-lis:nth-child(3n){
	margin-right: 0;
}
.product-con-box .product-lis-img{
	height: 4.24rem;
	width: 4.24rem;
	margin: 0rem auto 0.15rem;
	position: relative;
}
.product-con-box .product-lis-img::after{
	content: '';
	position: absolute;
	left: 50%;
	bottom: -0.04rem;
	width: 3.68rem;
	height: 0.01rem;
	margin-left: -1.84rem;
	background: #1859E4;
}
.product-con-box .product-lis-img img,.product-con-box .product-lis-img .img-big{
	width: 100%;
	height: 100%;
}
.product-con-box .product-lis-bottom{
	padding: 0.3rem 0.48rem 0;
}
.product-con-box .product-lis-bottom .tag{
	display: inline-block;
	height: 0.26rem;
	line-height: 0.26rem;
	background: #1859E4;
	border-radius: 0.12rem;
	padding: 0 0.12rem;
	font-size: 0.18rem;
	font-family: SourceHanSerifSC;
	color: #FFFFFF;
	max-width: 100%;
}
.product-con-box .product-lis-bottom .name{
	font-size: 0.33rem;
	margin-top: 0.3rem;
	font-family: SourceHanSerifSC;
	color: #262626;
}

/* ç§€åŸŸäº§å“ç»“æŸ */

/* ç§€åŸŸæ‹›è˜ */
#join .join-introduce .img{
	position: relative;
}
#join .join-introduce .img img{
	display: block;
	width:100%;
}
#join .join-introduce-txt{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: 0.3rem 0.5rem;
	box-sizing: border-box;
	background: rgba(24,89,228,0.8);
	font-size: 0.2rem;
	font-family: SourceHanSerifSC;
	color: #FFFFFF;
	line-height: 0.4rem;
}
.join-introduce-con{
	margin-top: 1.3rem;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.join-introduce-con .join-introduce-lis{
	width: 4.62rem;
	float: left;
	margin:0 0.57rem 1.7rem 0;
}				
.join-introduce-con .join-introduce-lis:nth-child(3n){
	margin-right: 0;
}
.join-introduce-con .join-introduce-img{
	width: 100%;
	height: 3.3rem;
	background: #434343;
}				
.join-introduce-con .join-introduce-img img{
	display: block;
	width: 100%;
	height: 100%;
}
.join-introduce-bottom {
	display: inline-block;
	position: relative;
	width: 4.14rem;
	height: 2.38rem;
	background: #F3F3F3;
	padding: 0 0.2rem 0 0.3rem;
	z-index: 22;
	margin: -0.3rem 0 0 0.24rem;
}
.join-introduce-bottom .join-introduce-name{
	font-size: 0.28rem;
	font-family: SourceHanSerifSC;
	color: #1859E4;
	line-height: 0.94rem;
	position: relative;
}
.join-introduce-bottom .join-introduce-name::after{
	content: '';
	position: absolute;
	bottom: 0.15rem;
	left: 0rem;
	width: 0.24rem;
	height: 0.03rem;
	background: #1859E4;
}
.join-introduce-bottom .join-introduce-dec{
	font-size: 0.19rem;
	font-family: SourceHanSerifCN-Light;
	color: #262626;
	line-height: 0.4rem;
}
/* åœ¨æ‹›å²—ä½*/
.promotion{
	display: flex;
	justify-content: flex-start;
	align-items: flex-end;
	background-image:url(../../icon/frontend_pc/promotion.png);
	background-repeat: no-repeat;
	background-position:top 0 center;
	background-size: 100%;
	padding-top:1.66rem;
	width:12.52rem;
	margin:-0.5rem auto 1.3rem;
}
.promotion-li{
	width:2.24rem;
	margin-right:0.36rem;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 0.05rem;
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-Medium;
	color: #ffffff;
}
.promotion-li:first-child{
	height:0.91rem;
	background-image: linear-gradient(-90deg, 
			#4d83fc 0%, 
			rgba(108, 163, 252, 1) 100%), 
		linear-gradient(
			#538af9, 
			#538af9);
}
.promotion-li:nth-child(2){
	height: 1.25rem;
	background-image: linear-gradient(-90deg, 
		#417af6 0%, 
		rgba(84, 148, 252, 1) 100%), 
	linear-gradient(
		#538af9, 
		#538af9);
}
.promotion-li:nth-child(3){
	height: 1.58rem;
	background-image: linear-gradient(-90deg, 
		#3072f5 0%, 
		rgba(62, 135, 249, 1) 100%), 
	linear-gradient(
		#538af9, 
		#538af9);
}
.promotion-li:nth-child(4){
	height: 1.91rem;
	background-image: linear-gradient(90deg, 
		#3882f1 0%, 
		rgba(29, 98, 248, 1) 100%), 
	linear-gradient(
		#538af9, 
		#538af9);
}
.promotion-li:last-child{
	margin-right:0;
	height: 2.24rem;
	background-image: linear-gradient(-90deg, 
		#255adf 0%, 
		rgba(66, 132, 246, 1) 100%), 
	linear-gradient(
		#538af9, 
		#538af9);
}
.join-post{
	width: 100%;
	height: 7.5rem;
	background: #255ADF;
}
.join-post .join-post-top{
	text-align: center;
	overflow: hidden;
}
.join-post .join-post-tit{
	font-size: 0.45rem;
	font-family: SourceHanSerifSC;
	font-weight: 600;
	color: #FFFFFF;
	line-height: 1rem;
	position: relative;
	margin: 0.5rem 0 0.7rem;
}
.join-post .join-post-tit::after{
	content: '';
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -0.29rem;
	width: 0.58rem;
	height: 0.04rem;
	background: #FFFFFF;
}
.join-post .join-post-con{
	overflow: hidden;
	padding: 0 1.12rem;
}
.join-post-con .join-post-left{
	width: 6.2rem;
	height: 4.46rem;
	position: relative;
	float: left;
}
.join-post-con .join-post-right{
	float: right;
}
.join-post-con .join-post-left a{
	display: block;
	width:100%;
	height:100%;
}
.join-post-con .join-post-left img{
	display: block;
	width: 100%;
	height: 100%;
}
.join-post-con .join-post-tag{
	position: absolute;
	width: 2.62rem;
	height: 2.62rem;
	background: rgba(255, 255, 255, 0.22);
	border-radius: 50%;
	z-index: 88;
	top: 0;
	left: 0;
	right:0;
	bottom:0;
	margin:auto;
	padding: 0.26rem;
	box-sizing: border-box;
	
}
.join-post-con .join-post-left:hover .join-post-tag{
	animation:wave3 1.5s linear infinite;
}
@keyframes wave3{
	0% {
	    transform: scale(0.8);
	    opacity: 0;
	  }
	
	  50% {
	    transform: scale(1);
	    opacity: 1;
	  }
	
	  100% {
	    transform: scale(1.2);
	    opacity: 0;
	  }
}
.join-post-con .join-post-tag-con{
	position: absolute;
	top: 0;
	left: 0;
	right:0;
	bottom:0;
	z-index: 89;
	margin:auto;
	width: 2.1rem;
	height: 2.1rem;
	line-height: 2.1rem;
	background: rgba(255, 255, 255, 0.7);
	border-radius: 50%;
	text-align: center;
	color: #255ADF;
	font-size: 0.33rem;
	font-family: SourceHanSerifSC;
	font-weight: bold;
}
.join-post-con .join-post-right .join-post-tag{
	background: rgba(37, 90, 223, 0.2);
}
.join-post-con .join-post-right .join-post-tag-con{
	background: rgba(37, 90, 223, 0.7);
	color: #fff;
}
/* ç§€åŸŸå…¨å›½äººåŠ›èµ„æºä¸­å¿ƒ */
.join-human{
	margin-top: 1rem;
}
.join-human-top .tit{
	font-size: 0.33rem;
	font-family: SourceHanSerifSC;
	color: #262626;
}
.join-human-top .select{
	display: inline-flex;
	align-items: center;
	min-width: 1.42rem;
	box-sizing: border-box;
	height: 0.32rem;
	border: 0.01rem solid #B5B5B5;
	border-radius: 0.03rem;
	line-height: 0.32rem;
	font-size: 0.18rem;
	font-family: SourceHanSerifSC;
	color: #333;
	margin-left: 0.28rem;
	padding: 0 0.3rem 0 0.1rem;
	background: url('../../icon/frontend_pc/select.png') no-repeat right 0.1rem center;
	background-size: 0.14rem;
	cursor: pointer;
}
.join-human-con{
	overflow: hidden;
	margin-top: 0.8rem;
}
.join-human-con .join-human-lis{
	font-size: 0.2rem;
	min-height: 1.7rem;
	font-family: SourceHanSerifSC;
	font-weight: bold;
	color: #434343;
	line-height: 0.4rem;
	width: 25%;
	float: left;
	padding-left: 0.18rem;
}
.join-human-con .join-human-lis span{
	display: inline-block;
	position: relative;
	text-decoration: underline;
}
.join-human-con .join-human-lis span::after{
	position: absolute;
	content: '';
	left: -0.14rem;
	top: 0.17rem;
	width: 0.08rem;
	height: 0.08rem;
	background-color: #262626;
	
}
.join-human-con .join-human-lis-name{
	color: #434343;
}
.join-human-con .join-human-lis-tel{
	color: #A0A0A0;
	font-weight: normal;
	
}

/* ç§€åŸŸæ‹›è˜ç»“æŸ */


/* æ™ºèƒ½çº¤ä½“æœåŠ¡ */
.slim-content .slim-name{
	font-size: 0.33rem;
	font-family: SourceHanSerifSC-Medium;
	color: #262626;
	line-height: 0.4rem;
	margin-bottom: 0.2rem;
}
/* æ™ºèƒ½çº¤ä½“æœåŠ¡ç»“æŸ */


/* ç§€å¦®å„¿é«˜ç«¯å®šåˆ¶å†…è¡£ */
.img-list .img-list-li{
	width:100%;
	height:6.85rem;
	margin-bottom:0.7rem;
	background:#fff;
}
.img-list .img-list-li img{
	width:100%;
	height:100%;
}
.img-list.two .img-list-li{
	width:49.7%;
	float:left;
	margin-bottom:0.6rem;
}
.img-list.two .img-list-li:nth-child(2n){
	float:right;
}

.img-list.three .img-list-li{
	width:49.7%;
	float:left;
	margin-bottom:0.9rem;
}
.img-list.three .img-list-li:nth-child(2n){
	float:right;
}
.img-list.three .img-list-li:last-child{
	width:100%;
	margin-bottom:0.7rem;
}
.img-list-zt{
	width:100%;
	height:6.85rem;
	margin-bottom:0.9rem;
	position: relative;
	box-shadow: 0.02rem 0.01rem 0.1rem 0rem rgba(106,106,106,0.4);
}
.img-list-zt .img-list-li img{
	width:100%;
	height:100%;
}
.img-list-zt:nth-child(odd) .img-list-li:nth-child(1){
	position: absolute;
	left:0;
	top:0;
	bottom:0;
	margin:auto 0;
	width: 7.2rem;
	height: 5.2rem;
	z-index: 5;
}
.img-list-zt:nth-child(odd) .img-list-li:nth-child(2){
	width:8.4rem;
	height:100%;
	float:right;
}
.img-list-zt:nth-child(2n) .img-list-li:nth-child(1){
	width:8.4rem;
	height:100%;
	
}
.img-list-zt:nth-child(2n) .img-list-li:nth-child(2){
	position: absolute;
	right:0;
	top:0;
	bottom:0;
	margin:auto 0;
	width: 7.2rem;
	height: 5.2rem;
	z-index: 5;
}
.high-customization-form-top{
	text-align: center;
	margin-bottom: 0.7rem;
}
.high-customization-form-top .tit{
	font-size: 0.42rem;
	font-family: SourceHanSerifSC-Regular;
	color: #000000;
}
.high-customization-form-top .tit span{
	display: inline-block;
	vertical-align: top;
	margin: 0 0.2rem;
}
.high-customization-form-top .tit i{
	display: inline-block;
	display: inline-flex;
	text-align: center;
	align-items: center;
	justify-content: center;
	margin-bottom: 0.04rem;
	width: 0.32rem;
	height: 0.32rem;
	line-height: 0.32rem;
	margin-right: 0.1rem;
	font-size: 0.26rem;
	font-family: SourceHanSansSC;
	background-color: #255ADF;
	border-radius: 50%;
	color: #FFFFFF;
	vertical-align: middle;
}
.high-customization-form-top .dec{
	font-size: 0.33rem;
	font-family: SourceHanSerifSC-Regular;
	color: #000000;
	line-height: 0.86rem;
}

.high-customization-form  .form-radio{
	padding-top: 0.3rem;
}
.high-customization-form .form-radio label span{
	font-size: 0.16rem;
}
.high-customization-form .radio .radio-lis{
	margin-bottom: 0.2rem;
}
/* åè®® */
.high-customization-agree{
	text-align: center;
	padding: 0.4rem 0;
}
.high-customization-agree-con{
	display: inline-block;
}
.high-customization-agree-lis{
	text-align: left;
	font-size: 0.17rem;
	font-family: SourceHanSerifSC-Regular;
	color: #919191;
	line-height: 0.26rem;
	padding-left: 0.3rem;
	position: relative;
	margin-bottom: 0.1rem;
}
.high-customization-agree-lis::after{
	content: "";
	position: absolute;
	display: inline-block;
	width: 0.18rem;
	height: 0.18rem;
	border: 0.01rem solid #255ADF;
	left: 0;
	bottom: 0.02rem;
}
.high-customization-agree-lis.active::after{
	content: "âˆš";
	color: #fff;
	background-color: #255ADF;
	text-align: center;
	line-height: 0.18rem;
}
.high-customization-agree-lis span{}
.high-customization-agree-lis a{
	color: #255ADF;
}
.high-customization-agree-lis.active{}

/* ç§€å¦®å„¿é«˜ç«¯å®šåˆ¶å†…è¡£ç»“æŸ */

/* é«˜ç§‘æŠ€ç¾Žå®¹æœåŠ¡ */
 .mind-content .high-tech-con .li{
	height: 8.56rem !important;
}
 .mind-content .high-tech-con .full-img{
	height: auto !important;
}
.mind-content .high-tech-con .li .li-con{
	padding-top: 0.4rem;
}
.high-tech-dec{
	padding: 0.3rem 0.2rem;
	font-size: 0.3rem;
	font-family: SourceHanSerifSC-Light;
	color: #262626;
	line-height: 0.4rem;
	text-align: center;
}
.high-tech-name{
	text-align: center;
	font-size: 0.33rem;
	font-family: SourceHanSerifSC-Medium;
	color: #262626;
	line-height: 0.4rem;
	margin-bottom: 0.3rem;
}
.high-tech-step{
	text-align: center;
}
.high-tech-step .tech-step-lis{
	display: inline-block;
	width: 2.18rem;
	height: 3.2rem;
	border-radius:0.05rem;
	border: 0.01rem solid #1859E4;
	box-sizing: border-box;
	overflow: hidden;
	float: left;
	margin:0 0.06rem 0.12rem;
}
.mind-content .high-tech-con  .li .li-con h6{
	margin-bottom: 0.3rem;
}
.high-tech-step .tech-step-img{
	height: 1.66rem;
	width: 100%;
}
.high-tech-step .tech-step-img img{
	display: block;
	width: 100%;
	height: 100%;
}
.high-tech-step .tech-step-tit{
	padding-top: 0.12rem;
}
.high-tech-step .tech-step-tit span{
	font-size: 0.31rem;
	font-family: SourceHanSerifSC-Light;
	font-style: italic;
	color: #1859E4;
}
.high-tech-step .tech-step-tit i{
	display: inline-block;
	vertical-align: bottom;
	height: 0.26rem;
	line-height: 0.26rem;
	background: #1859E4;
	border-radius:  0 0.05rem 0.05rem 0;
	font-size: 0.2rem;
	font-family: SourceHanSerifSC-Light;
	color: #FFFFFF;
	padding: 0 0.07rem 0 0.2rem;
	background: linear-gradient(118deg,transparent 0.12rem,#1859E4 0);

}
.high-tech-step .tech-step-dec{
	padding: 0.12rem 0.14rem 0;
	font-size: 0.2rem;
	font-family: SourceHanSerifSC-Light;
	color: #808080;
	line-height: 0.26rem;
	text-align: left;
}
.high-tech-step4{
	padding: 0 1rem;
}
.high-tech-step5 .tech-step-lis:nth-child(4){
	width: 4.48rem;
}
/* é«˜ç§‘æŠ€ç¾Žå®¹æœåŠ¡ç»“æŸ */
/* æ‹›è˜ä¿¡æ¯ */
.recruit{
	padding-bottom:0.4rem;
}
.recruit .recruit-tit{
	height:0.42rem;
	line-height: 0.42rem;
	background:#f4f4f4;
	border: solid 0.01rem #dfdfdf;
}
.recruit .recruit-tit li{
	float:left;
	font-size: 0.14rem;
	font-family: SourceHanSerifCN-Medium;
	color: #999999;
}
.recruit .mn1{
	width:45%;
	padding-left:0.28rem;
}
.recruit .mn2{
	width:20%;
	text-align: center;
}
.recruit .mn3{
	width:20%;
	text-align: center;
}
.recruit .mn4{
	width:15%;
	text-align: center;
}
.recruit-con .recruit-con-lis{
	border-bottom:0.01rem solid #dfdfdf;
}
.recruit-con .recruit-con-lis-t{
	height:0.65rem;
	line-height: 0.65rem;
}
.recruit-con .recruit-con-lis-t li{
	float:left;
	font-size: 0.14rem;
	color: #333333;
	font-family: SourceHanSerifCN-Regular;
}
.recruit-con .recruit-con-lis-t .mn4 span{
	display:inline-block;
	padding-right:0.18rem;
	background:url(../../icon/frontend_pc/down-a.png) no-repeat center right 0;
	background-size:0.12rem;
}
.recruit-con .active .recruit-con-lis-t .mn4 span{
	display:inline-block;
	padding-right:0.18rem;
	background:url(../../icon/frontend_pc/up-a.png) no-repeat center right 0;
	background-size:0.12rem;
}
.recruit-con .recruit-con-lis-c {
	padding:0 0.3rem 0 0.28rem;
}
.recruit-con .recruit-con-lis-c .lis-con{
	padding-bottom:0.2rem;
}
.recruit-con .recruit-con-lis-c .lis-con .tit{
	font-size: 0.12rem;
	font-weight: bold;
	color: #333333;
	font-family: SourceHanSerifCN-Medium;
	padding-bottom:0.1rem;
}
.recruit-con .recruit-con-lis-c .lis-con .con{
	font-size: 0.12rem;
	line-height: 0.2rem;
	color: #666666;
	font-family: SourceHanSerifCN-Regular;
}
/* æ‹›è˜ä¿¡æ¯ end */
/* åœ°å›¾ */
.map-content .map-search{
	text-align: center;
}
.map-content .map-search .tit{
	display: inline-block;
	font-size: 0.28rem;
	font-family: SourceHanSerifCN-SemiBold;
	font-weight: 600;
	color: #000000;
	padding-right:0.28rem;
	position: relative;
	line-height: 0.54rem;
	top:-0.15rem;
}
.map-content .map-search .select{
	display: inline-block;
	width: 1.3rem;
	height: 0.54rem;
	line-height: 0.54rem;
	text-align: center;
	border: 0.01rem solid rgba(49, 49, 49, 0.1);
	margin-right:0.25rem;
	position:relative;
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-SemiBold;
	color: #000000;
	padding-right:0.25rem;
	background:url(../../icon/frontend_pc/down.png) no-repeat center right 0.13rem;
	background-size:0.12rem;
}
.map-tis{
	width: 4.35rem;
	height: 0.34rem;
	line-height: 0.32rem;
	border: 0.01rem solid #A0A0A0;
	border-radius: 0.17rem;
	margin:0.4rem auto 0;
}
.map-tis .li{
	float:left;
	width:50%;
	font-size: 0.16rem;
	font-family: SourceHanSerifCN-SemiBold;
	font-weight: 600;
	color: #000000;
	position: relative;
	padding-left:0.9rem;
}
.map-tis .li::after{
	content:'';
	width: 0.32rem;
	height: 0.14rem;
	background: #B8B8B8;
	position: absolute;
	top:0;
	bottom:0;
	left:0.4rem;
	margin:auto 0;

}
.map-tis .li:last-child::after{
	background: #255ADF;
}
#city{
	display: inline-block;
}
#city .iPicker-container{
	height:0.54rem !important;
}
.iPicker-result{
	height: 0.54rem !important;
	line-height: 0.54rem !important;
}
.iPicker-result input{
	width:100%;
	height:100%;
	font-size: 0.2rem;
	font-family: SourceHanSerifCN-SemiBold;
	color: #000000;
}
.iPicker-result i{
	height: 0.54rem !important;
}
.iPicker-result i::before{
	background:url(../../icon/frontend_pc/down.png) no-repeat center !important;
	background-size:0.2rem !important;
	opacity: 1;
}
/* .map-content .map-search .select select{
	width:100%;
} */
/* åœ°å›¾ end*/

/* å·§å…‹åŠ› */
.chocolate-content .full-img{
	height: auto !important;
}
.chocolate-content .full-img img{
	display: block;
	width: 100%;
}
.chocolate-content .mind-lis .li{
	height: 6.85rem;

}
.chocolate-problem{
	height: 6.85rem;
	background: #FFFFFF;
	box-shadow: 0.02rem 0.01rem 0.1rem 0px rgba(106,106,106,0.4);
	margin-bottom: 0.98rem;
	padding: 0.4rem 0.23rem;
	box-sizing: border-box;
}
.chocolate-problem-title{
	font-family: 'SourceHanSerifCN-Light';
	font-weight: 500;
	font-size: 0.33rem;
	color: #262626;
	margin-bottom: 0.16rem;
	padding: 0 0.2rem;
}
.chocolate-problem-lis{
	width: 50%;
	float: left;
	font-family: 'SourceHanSerifCN-Light';
	font-size: 0.2rem;
	color: #808080;
	line-height: 0.4rem;
}
.chocolate-problem-lis dl{
	padding: 0 0.2rem;
}

.chocolate-problem-lis dt,.chocolate-problem-lis dd{
	font-family: 'SourceHanSerifCN-Light';
}

</pre></body></html>